#include <cstdio>
#include <cstring>
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
	int n,p,k;
	while(scanf("%d %d %d",&n,&p,&k)!=EOF)
	{
		if(p-k>1&&p+k<n)
		{
			printf("<< ");
			for(int i = p-k;i<p;i++) printf("%d ",i);
			printf("(%d)",p);
			for(int i = p+1;i<=min(n,p+k);i++) printf(" %d",i);
			printf(" >>\n");
		}
		else if(p-k<=1&&p+k<n)
		{
			for(int i = 1;i<p;i++) printf("%d ",i);
			printf("(%d)",p);
			for(int i = p+1;i<=min(n,p+k);i++) printf(" %d",i);
			printf(" >>\n");
		}
		else if(p-k>1&&p+k>=n)
		{
			printf("<< ");
			for(int i = p-k;i<p;i++) printf("%d ",i);
			printf("(%d)",p);
			for(int i = p+1;i<=min(n,p+k);i++) printf(" %d",i);
			printf("\n");
		}
		else 
		{
			for(int i = 1;i<p;i++) printf("%d ",i);
			printf("(%d)",p);
			for(int i = p+1;i<=min(n,p+k);i++) printf(" %d",i);
			printf("\n");
		}
	}
} 
